home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Programming / Python-1.4 / Python1.4_Source / Modules / protos / operator_protos.h < prev    next >
Text File  |  1996-12-15  |  2KB  |  33 lines

  1. /* Prototypes for functions defined in Modules/operator.c */
  2.  
  3. static PyObject * isCallable(PyObject * s, PyObject * a);
  4. static PyObject * isNumberType(PyObject * s, PyObject * a);
  5. static PyObject * truth(PyObject * s,PyObject * a);
  6. static PyObject * op_add(PyObject * s,PyObject * a);
  7. static PyObject * op_sub(PyObject * s,PyObject * a);
  8. static PyObject * op_mul(PyObject * s,PyObject * a);
  9. static PyObject * op_div(PyObject * s,PyObject * a);
  10. static PyObject * op_mod(PyObject * s,PyObject * a);
  11. static PyObject * op_neg(PyObject * s,PyObject * a);
  12. static PyObject * op_pos(PyObject * s,PyObject * a);
  13. static PyObject * op_abs(PyObject * s,PyObject * a);
  14. static PyObject * op_inv(PyObject * s,PyObject * a);
  15. static PyObject * op_lshift(PyObject * s,PyObject * a);
  16. static PyObject * op_rshift(PyObject * s,PyObject * a);
  17. static PyObject * op_and_(PyObject * s,PyObject * a);
  18. static PyObject * op_xor(PyObject * s,PyObject * a);
  19. static PyObject * op_or_(PyObject * s,PyObject * a);
  20. static PyObject * isSequenceType(PyObject * s,PyObject * a);
  21. static PyObject * op_concat(PyObject * s,PyObject * a);
  22. static PyObject * op_repeat(PyObject * s,PyObject * a);
  23. static PyObject * sequenceIncludes(PyObject * s,PyObject * a);
  24. static PyObject * indexOf(PyObject * s,PyObject * a);
  25. static PyObject * countOf(PyObject * s,PyObject * a);
  26. static PyObject * isMappingType(PyObject * s,PyObject * a);
  27. static PyObject * op_getitem(PyObject * s,PyObject * a);
  28. static PyObject * op_delitem(PyObject * s,PyObject * a);
  29. static PyObject * op_setitem(PyObject * s,PyObject * a);
  30. static PyObject * op_getslice(PyObject * s,PyObject * a);
  31. static PyObject * op_setslice(PyObject * s,PyObject * a);
  32. static PyObject * op_delslice(PyObject * s,PyObject * a);
  33.